﻿#list-wrapper {display:block;padding-top:5px;}
#list-wrapper:after{display:block;clear:both;overflow:hidden; content: " ";}
#list-wrapper .title{font-size:17px;font-weight:bold;color:#485576;display:block;}
#list-wrapper .list-control {display:block;width:100%;}
#list-wrapper .list-control:after{display:block;clear:both;overflow:hidden;content:" ";margin-bottom:10px;}
#list-wrapper .list-control .left {display:block;width:400px;float:left;}
#list-wrapper .list-control .right {display:block;width:100px;float:right;}
#list-wrapper .list-control .right .link-ctrl-button{display:block;float:left;width:16px;height:16px;margin:2px;}

.list-content{ display:block; border:1px solid #2B3A6B; padding:2px;position:relative;}
.list-content .container {display:block; overflow:auto;width:100%;height:100%;}
.tbl-list{ display:block; width:1024px; min-height: 200px;}
.tbl-list th{ background-color: #C8E5E6; font-size:13px; font-weight:bold;color: #6578A3;padding:4px 5px; border:1px solid #2B3A6B;text-align:center;}
.tbl-list td{ border:1px solid #2B3A6B;padding: 2px 4px;}
.tbl-list tr:nth-child(even) {background-color:#D2D1D0;}
.tbl-list tr:nth-child(odd) {background-color:#c6c5c4;}

 
 .list-sumary {display:block;width:300px;margin-top:15px;float:left;}
 .list-sumary .count {display:block;font-size:14px;font-weight:bold;}
 
 .list-pagination{ display:block; padding-top: 10px;width:600px;float:right;}
 .list-pagination:after{display:block; clear:both; visibility: hidden; overflow:hidden;content:" ";}
 .list-pagination .pages{display:block; float:right;}
 .list-pagination .pages a{float: left; display:block; padding: 2px 4px;margin: 0px 1px; border: 1px solid #575757;text-decoration: none;}
 .list-pagination .pages a:hover, .list-pagination .pages a.current{float: left; display:block; padding: 2px 4px;margin: 0px 1px; background-color:#ABABAB; border: 1px solid #575757;}
 .list-pagination .pages span.pos{float: left; display:block; padding: 2px;}
 .list-pagination .pages span.disable {display: block; float:left; padding : 2px; border : 1px solid #575757;margin 0 1px;}
 .list-pagination .pages span.current {display: block; float:left;padding:2px; border:1px solid #575757; background-color:#ABABAB;margin:0 1px;}
 
 /* loading box */
 .overlay-loading {display:none;width:100%;height:100%;position:absolute;top:0;left:0;}
 .overlay-loading .overlay {position:absolute;top:0;left:0;width:100%;height:100%;background-color:#737373;opacity:0.5;}
 .overlay-loading .loading {display:block;margin: 100px auto 0 auto;}